Kursu
Darbs
kursi@progmeistars.lv |
#83 2018. gada 23. decembris ® Pulkveža Brieža
6-1, tel. 26428902, 67336035, www.progmeistars.lv |
2019
Iestāšanas kursos.
Bez pārrunām tiek uzņemti: lietišķajās nodaļās skolēni sākot ar 5.klasi; programmēšanas sākuma un pamatnodaļās olimpiāžu godalgu ieguvēji un skolēni ar teicamām atzīmēm matemātikā (tas, kurš vēlas iestāties, uzrāda administrācijai diplomu vai liecību); programmēšanas sākuma un pamatnodaļās citu nodaļu audzēkņi, kas saņēma pasniedzēju rekomendācijas.
Citi skolēni tiek uzņemti pēc pārrunu vai iepazīšanās programmēšanas nodarbību rezultātiem Vairākas tādas nodarbības notiek visu gadu laikā. Ir jāapmeklē viena no tām. Vienkārši sekojiet reklāmai mūsu mājas lapā. Uz šādām nodarbībām vienmēr ir iepriekš jāpierakstās. Lai to izdarītu, ir jāgriežas pie kursu administrācijas.
Tālr.67336035, 26428902, 28605451.
Viskrievijas skolnieku komandas olimpiāde programmēšanā 2018
No 9. līdz 10. decembra 2018. gada tika
aizvadīta Deviņpadsmitā Viskrievijas skolnieku komandas
olimpiāde programmēšanā. Sacensību dalība notika
Sankt-Pēterburgā, Barnaulā, Almatī, Tbilisī un Kremenčugā.
252 komandas tika ierakstītas tabulu beigu rezultātā. Komandas, izrisinot 6 vai 7 uzdevumus, tika apbalvoti 3. pakāpes diplomiem. Komandas, izrisinot 8 uzdevumus, tika apbalvoti 2. pakāpes diplomiem. Komandas, 9 un vairāk uzdevumus, tika apbalvoti 1. pakāpes diplomiem. Mūsu komanda “Rīga, Progmeistars BAG”, kuru sastāvā bija Mihails Abramovs, Jegors Baļzins, Eduards Gaņkins beidza sacensības ar labu rezultātu un saņēma 2. pakāpes diplomu. Otrai mūsu komandai “Rīga-Cēsis, Progmeistars, EVRika”, kuru sastāva bija Eduards Kavaleristovs, Vladimirs Ščigoļevs, Renāts Jurševskis tikai nedaudz nepietika līdz 3. pakāpes diplomam.
Komandas vadītājs bija mūsu vadošais
pasniedzējs Sergejs Meļņiks.
Labākās 4 komandas bija no Maskavas un Kazaņas:
Pārejam uz GO.
|
Programmēšanas
pamatnodaļa uzsāk pāreju uz GO programmēšanas
valodu. . |
Rudens
semestrī, pirmā semestra kursanti uzsākā
programmēšanas apmācību, kā instrumentālo
pamatlīdzekli izmantojot programmēšanas valodu GO, nevis
tradicionālo Paskālu. Attiecīgi visi
turpmākie semestri šiem (un nākamajiem) kursantiem pamatosies
tikai uz GO.
GO valoda ir diezgan jauna, tai pat nav desmit
gadu. Tās popularitāte ir diezgan augsta un turpina pieaugt. Šis
paziņojums nav paredzēts, lai apspriestu iemeslus šādam
straujam popularitātes pieaugumam, atzīmēšu tikai valodas
pamatīpašības, kas ļauj to uzskatīt par cienīgu
klasiskā Paskāla aizvietotāju programmēšanas
mākslas apgūšanā.
·
GO, līdzīgi kā viens no tā
priekšgājējiem, proti, valoda C, izmanto tikai dažas
pamatkonstrukcijas. Rūpīga tādu konstrukciju atlase ļauj
veiksmīgi apvienot vienkāršību un izteiksmību, kas ir
ļoti sarežģīts uzdevums valodas
izstrādātājiem. Taču kādiem
izstrādātājiem! GO pamatlicējiem, proti, Robam Paikam,
Kenam Tompsonam, Robertam Grizmeram, ir augstākā autoritāte
profesionālajā vidē.
·
GO dizains stimulē lasāmā (un
attiecīgi, drošāka) koda izstrādi, kas ir
ārkārtīgi svarīgi ne tikai profesionālajā
programmēšanā, bet arī apmācībā, pat nav
saprotams, kur tas ir svarīgāk. Jebkurā gadījumā
lasāmība ir jebkura koda kritiskais moments. • Stingrākā
tipizācija ir nepārprotams pluss iesācējiem. •
Spēcīga un aktīva Go savienība, draudzīga vide
savienībā – svarīgi un vērtīgi visiem.
·
Bagāta standarta bibliotēka,
aktīva valodas ārējās bibliotēkas izaugsme ir
svarīga ne tikai profesionālajiem programmētājiem. Valodas
turpmākās perspektīvas un pieaugošā aktivitāte ir
varbūt pat svarīgāka tiem, kas tikko uzsāk
sistemātiski apgūt programmēšanu.
Izrādās, ka Go veicina
programmēšanas disciplīnu, tādā veidā
saglabājot Paskāla iespēju uz tā pamata veikt
profesionālās programmēšanas viengabalainu,
sistemātisku apmācības kursu.
Andrejs Pelipenko,
Vladimirs Tomko – projekta
vadītāji.
Mēs,
projekts Blockchain Cuties un mūsu mērķis –
blokčein spēli uztaisīt par Nr.1 pasaulē! Tieši
tāpēc mēs pašlaik meklējam spicus domu biedrus savai
komandai!
Mēs jau veiksmīgi esam
laiduši klajā pirmo
kriptospēli Latvijā “Blockchain Cuties” (https://blockchaincuties.com), kura šobrīd ieņem vietu blokčein
spēļu TOP 10 visā pasaulē. Spēle strādā Ethereum tīklā, taču jau
tuvākajā laikā mēs plānojam uzsākt darbu
arī citos blokčeins.
Atšķirībā no cietiem
Ethereum eksistējošiem spēļu projektiem, Blockchain Cuties
var atjaunināt kā parastu spēli, tas ļauj
pastāvīgi uzlabot un attīstīt produktu. Vārdu
sakot, Blockchain Cuties
attīstības plāns pārdomāts vismaz gadu uz
priekšu, un trūkst tikai Jūs, lai visu realizētu
maksimāli ātri un lieliski!
Situācijā tirgū
pašlaik atgādina 2007.gadu, kad tikko klājā nāca iPhone un parādījās pielikumu
AppStore tirgus, telefoni bija vāji, pielikumi nekvalitatīvi, iphone izstrādātāju nebija,
dokumentāciju nebija iespējams atrast. Taču tie, kas tobrīd
ieņēma nišu tirgū, šobrīd ir izauguši
lielās kompānijās.
Šobrīd ir analoģiska
situācija blokčeinā. Ideāla situācija, lai
parādītu sevi, tikt skaidrībā ar jauno tehnoloģiju,
izdomāt velosipēdu un būt par pieprasītu speciālistu
tuvākos 5-10 gadus. Tādas iespējas izsisties bez lieliem tehniskiem
un finanšu līdzekļiem izpaužas diezgan reti,
šobrīd ir jāizmanto moments. Runa iet nevis par mainingiem vai
treidingiem, bet tieši par izstrādi.
Pati blokčeina ideja – tas ir
decentralizācija, neatkarība no centrālās pārvaldes,
publicitātes. Blokčeins – tas ir veids kā panākt konsensu
starp cilvēkiem, kas viens otram neuzticas.
Mūsu spēlē
spēļu aseti uzglabājas
blokčainos un tiek apstrādāti ar smart kontraktiem, kuros
iepriekš jau ir ielikta visa spēles biznesa loģika. Ja kontrakts
neļauj atņemt jums mantu spēlē, tad to jau neviens
nespēj izdarīt - ne hakeris, ne valsts, ne spēlēs
izstrādāji, ne tīkla maineri. Spēle strādā Ethereum
tīklā, kas ļauj to spēlēt pat bez saita, pa taisno
nosūtot ziņojumu smart kontraktam caur Ethereum tīklu. Spēle turpinās darbu, pat ja
izstrādāji atslēgs serverus.
Kopā ar šķietamu
anonimitāti blokčeins sniedz arī publicitāti. Visas
transakcijas ir redzamas un caurskatāmas. Vienmēr var atrast
vēsturi un atrast kas kuram ir sūtījis naudu un kādas smart
konrakta funkcijas ir izsaucis. Ja valsts iktu vadīta caur blokčeinu,
tad jebkurš cilvēks varētu zināt, kur tieši
īstenībā ir nokļuvusi nauda “tilta celtniecībai”.
Mēs ticam, ka blokčeins ir cilvēces spoža nākotne.
Tehniski spēle sastāv no
daudzām daļām:
1. PostgreSQL serveris;
2. Web uz TypeScript, one page html;
3. Backend: Java/Spring/Hibernate;
4. Sinhronizācija ar
blokčeinu: Java serveris;
5. Ethereum Smart-Contracts: Solidity;
6. Ethereum Nodes: akari ar ētera
tīklu.
Šobrīd mūsu komanda
sastāv no 16 cilvēkiem, taču mēs pastāvīgi augam
un meklējam foršus spicus speciālistus, kuri kopā ar mums
būs gatavi iegūt pirmtiesības kriptospēļu tirgū.
Mēs meklējam:
·
Mid/Senior Java
izstrādātāju,
·
Mid/Senior spēles loģikas izstrādātāju:
·
Mid/Senior Frontend izstrādātāju
·
Blokčeina izstrādātāju
·
WebAssembly konsultantu. Vajadzīgs
·
Testētājs.
Ar
atvaļinājumiem un darba grafiku
Blockchain Cuties ir diezgan elastīgi – darba dienas sākums no
10-11, taču ja tiek izpildīts uzdevums un ir laba komunikācija
ar komandu, tad var novirzīties no grafika, tostarp arī pareti
strādājot no mājām. Birojs atrodas Rīgā,
Purvciemā. Ar stāvvietu viss ideāli.
Nedaudz par mūsu
komandu:
Blockchain Cuties tā ir
draudzība un jautra kompānija, kura ir pieradusi ne tikai runāt,
bet arī ātri darīt (taču runājam mēs, starp citu,
krieviski, angliski un latviski). Mēs pastāvīgi
spēlējam savus produktos un kontaktējamies ar
spēlētājiem, lai būtu lietas kursā, un labāk
izprastu, kas notiek ar spēli. Mēs propagandējam Community Driven
Development filozofiju, izstrādājam spēles kopā ar kopienu,
apspriežoties ar tās dalībniekiem un noskaidrojam atgriezenisko
saiti. Mūsu lojālos lietotājus mēs padarām par Blockchain Cuties visuma daļu,
rīkojam aplādes un streemus un dažādi cenšamies
būt tuvāk tiem, kas gūst baudu un prieku spēlējot
mūsu produktu katru dienu.
Mēs esam ļoti
dažādi cilvēki ar dažādiem bekgraundiem – kāds
dzied, kāds ir kinomāns un Marvela komiksu cienītājs,
kāds ir videoblogeris un stimmeris,
bet kāds ir efektīva dzīves veida un taimmenedžmenta piekritējs, taču mēs visi vienoti ar
vienu mērķi – uztaisīt labāko produktu
kriptospēļu tirgū un caur to ienest blokčeinu masās!
Pieprasījums
pēc mūsu kursu audzēkņiem ir noturīgi augsts.
Pieprasījumu pieteikumu skaits pēc mūsu
kursu absolventiem no uzņēmumu puses pieaug. Darba devēji
vēlas iegūt darbinieku ar darba pieredzi, taču mēs
vienmēr dzirdam: “Ar jūsu ieteikumu paņemsim arī
iesācēju”. Mums ir skaidrs, kāpēc: mūsu kursu
beidzējam ir fundamentālas zināšanas
programmēšanā un viņš prot ātri apgūt jaunu
materiālu. Taču studentam,
kurš sāka strādāt pat uz nepilnu slodzi, ir svarīgi
prasmīgi saplānot savu laiku, lai nepamestu mācības
universitātē. Ir jārēķinās ar to, ka,
visdrīzāk, nāksies strādāt ne mazāk kā 70%
no pilnas slodzes. Tāpēc daži mūsu kursu absolventi dod
priekšroku darbam uz pilnu slodzi un mācībām vakara
nodaļā. Toties cilvēks iegūst ļoti vērtīgu
darba pieredzi.
Dažreiz vakances parādās arī mūsu kursos: uz pasniedzēja darbu vai programmēšanas nodaļā. Es domāju, ka tas ieinteresēs pat vecāko klašu skolēnus. Pamatā mēs paši nosakām audzēkņus, kas var strādāt uzņēmumos vai kļūt par mūsu kolēģiem. Taču, arī jūs, cienījamie kursu audzēkņi, izrādiet iniciatīvu. Mēs esam gatavi un ieinteresēti apspriest katru konkrētu pieteikumu.
Obligāti
griezieties pie mums!